Was Riverdale Hedwig #1? + Everything we know about tonight's all new episode

Was Riverdale Hedwig #1? + Everything we know about tonight's all new episode